the largest canid of south américa - Espagnol Anglais Dictionnaire